package cn.cmcc.online.smsapi.ui.presenter;

import android.content.Context;

import cn.cmcc.online.smsapi.ui.model.ActionData;
import cn.cmcc.online.smsapi.ui.view.GeneralBaseVista;

abstract public class GeneralBasePresenter extends Presenter<GeneralBaseVista> {
    /**
     * 切换 卡片/原文
     */
    abstract public void switchCard();

    /**
     * 处理服务按钮
     *
     * @param data
     */
    abstract public void processAction(Context context, ActionData data);

    /**
     * 更新底部按钮
     */
    abstract public void updateBottom();
}
